vestibular fissure of cochlea - French English Dictionary